Yes, I know - when pigs fly.
Could be tomorrow, could be when pigs fly.
He'll apologize when pigs fly, you're completely wasting your time.
Il viendra s'excuser aux calendes grecques, tu perds ton temps.
We'll all go on vacation together when pigs fly, I guess.
On ira tous en vacances ensemble aux calendes grecques, j'imagine.
He'll admit his mistakes when pigs fly, you'll be waiting forever.
Il admettra ses erreurs à la saint-glinglin, tu peux toujours attendre.
We'll finish this project without delays when pigs fly, let's be honest.
On finira ce projet sans retard à la saint-glinglin, soyons honnêtes.
You'll see him doing the dishes when pigs fly, be realistic.
Tu le verras faire la vaisselle aux calendes grecques, sois réaliste.
The government will really lower taxes when pigs fly, in my opinion.
Le gouvernement baissera vraiment les impôts aux calendes grecques, à mon avis.
They'll finish that project when pigs fly; they're not taking it seriously.
Ils finiront ce projet aux calendes grecques, ce n'est pas sérieux.
They'll admit their mistakes when pigs fly, don't get your hopes up.
Ils admettront leurs erreurs aux calendes grecques, ne rêve pas trop.
We'll get a nice boss in this company, maybe when pigs fly.
On aura un patron sympa dans cette boîte, peut-être à la saint-glinglin.
You'll see me sing in public when pigs fly, don't worry.
Tu me verras chanter en public à la saint-glinglin, sois tranquille.
You'll get a raise here when pigs fly; you'd better change companies.
Tu obtiendras une augmentation ici aux calendes grecques, change plutôt d'entreprise.